@import url(default-color.css);
/* 顶部消息盒子 */
header>div{
  width: 100%;
  height: 0.5rem;
  font-size: 0.36rem;
  line-height: 0.5rem;
  padding-left:  0.2rem;
  box-sizing: border-box;
}
main{
  font-size: 0.36rem;
  color: var(--C2);
}
a{
  color: var(--C2);
}
footer{
  height: 1.3rem;
  width: 100%;
  background-color: var(--C1);
  font-size: 0.36rem;
  color: var(--C2);
  display: flex;
  flex-direction: column;
  justify-content: center;
  border-top: 1px solid #5b5d5d;
  margin-top: 0.12rem;
}
footer p{
  text-align: center;
  line-height: 0.48rem;
}
/* 单行文本省略 */
.single-ellipsis{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.header-broadcast{
  background-color: var(--C1);
}
.header-broadcast p{
  width: 100%;
  color: var(--C2);
}
.user-info{
  background-color: var(--C2);
}
.user-info a{
  margin: 0.1rem;
  color: var(--C1);
  text-decoration: underline;
}
.user-info>a:first-child{
  margin-left: 0rem;
}
.wrapper{
  padding: 0 0.11rem;
}
/* 公共内容模板 */
.template-item{
  margin: 0 0 0.08rem;
  font-size: 0.36rem;
}
.template-item h1{
  line-height: 0.5rem;
  background-color: var(--C1);
  font-weight: bold;
}
.template-item .content{
  padding: 0.08rem 0.11rem;
  overflow: hidden;
}
.template-item .content .post{
  margin: 0 0.05rem;
}
/* 添加下划线 */
.ownborder{
  display: inline-block;
  box-sizing: border-box;
  border-bottom: 0.03rem solid var(--C2);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}